stand at/by the window - French English Dictionary